home *** CD-ROM | disk | FTP | other *** search
-
- OBJECT.LIB
- high level object oriented library for Clipper v5.01
- ******************************************************
- copyright (c) 1992, JHK, JHK-Software, Piestany
-
-
- Motto:
- ~~~~~~
- Database programs on the fly!
-
-
-
- Basic features:
- ~~~~~~~~~~~~~~~
- - object oriented (classes,heredity,...)
- - user task swapping
- - "Windows - like" user interface
- - multithreading is enabled
- - event driven programming support through the philosophy of the library
- - data driven programming capability and design
- - generated code is true network capable
- - user defined reports
- - user defined filters
- - user defined indexes
- - unlimited paswords, user privileges individual to every menu item,
- every database field
- - automatic generated help system with context help
- - user defined help system
- - all graphical cards text mode support
- (CGA,EGA,VGA,HGC,laptops,monochromVGA,...)
- - clipper language enhancements
- - dramatical shortening of a aplication developement time, aplication
- length in 200 to 2000 (for very large apps.) source code lines
- - basic functions of a program can be presented to the user in the very
- first time consulting his problem
- - simple program maintenance
- - documentation in a form of "norton guide" in a file OBJECT.NG
-
- The library is 420kB of source code with 330kB of documentation,
- consists of 450 functions, methods or procedures and many new commands.
-
-
-
- Author:
- ~~~~~~~
- Jan Hercek
- JHK-Software
- N.Teslu 26
- 92101 Piestany
- Slovak republic
- (in central Europe)
-
- FIDO 2:422/34 JAN HERCEK
- tel.(home) +42-838-21782
-
-
-
- Notice:
- ~~~~~~~
- OBJECT.lib, high level object oriented library, is FREEWARE. It may be
- freely distributed and used by individuals and corporations without
- charge. It may not, however, be sold or distributed for a price.
- It must be distributed as a whole, without any changes.
-
- OBJECT.lib is my present for all clipper programmers. If you want,
- you can use it (or any part from it) without any complication about the
- payment. But if you find this software (or its part) as usefull for you,
- and ( or ) you want to express a goodwill, send me please as a present few
- dolars. I like to buy any light-weight wheel-chair because I am a
- wheel-chair user with damaged backbone, and I (and my wife) have problems
- to put my current wheel-chair into a car, because it is very heavy for us.
- Thank you!
- Beneficiary: HERCEK JAN
- Account number: 74835-81652-229
- Account with: Slovenska statna sporitelna Bratislava
- CHIPS UID- 317313
- Coresp. bank: BANKERS TRUST COMPANY, New York.
-
-
- This software is provided on an as-is basis. If you decide to use
- it, you do so at your own risk. I (Jan Hercek) will not be responsible
- for any losses caused, either directly or indirectly, by the use of
- this product.
-
- At all times, the copyright and title for OBJECT.lib remain with
- Jan Hercek, JHK-Software, N.Teslu 26, Piestany, Slovak republic.
-
-
-
- Remarks:
- ~~~~~~~~
- If you have a problem with this software, you think about:
-
- Due to Clipper internal dyamic overlay system you have not to check the
- exe file size. You can run a 5MB exe file in 450Kb RAM, but internal VMM
- (Virtual Memory Manager) often accesses the HDD. For your programs the
- minimal configuration is AT286, 12MHz, 1MB RAM. The XT computers are too
- slowly for database aplications. I recomend to use maximal amount of memory
- as disk cache, with 1MB RAM it can be 640kB for DOS and 384kB for cache
- (it is better to use some WRITE-THROUGH cache with deferred write).
-
- Your config.sys should contain the line:
- FILES=79
- The amount of FILES is high because the Object.lib maintains the database
- files opened till finishing the program.
-
- Autoexec.bat should contain :
- SET CLIPPER=E0;F:69;
- The line (SET...) supresses the use of EMS memory (if you have memory
- enough can be changed) and it is enabled to open 69 files.
-
- Every program created with OBJECT.lib will create next (unique)
- system database files: SYSTEM1.DBF,SYSTEM2.DBF,SYSTEM3.DBF. However you
- cannot run more than one program in the same default (working) directory,
- because every program must have its unique system files.
-
- For MS-DOS 5.0 there can be a need to use LOADFIX DEMO1 instead DEMO1 to
- run the aplication. See on MS-DOS documentation for the command LOADFIX.
-
- If your program uses the OBJECT.PLL, you must have the correct command
- SET PLL=<disk>:\<path_for_pll_directory> in your autoexec.bat file.
-
- ^Enter (Ctrl-Enter) == all inside the current window is ok, write the
- changes, close the window.
-
- Esc == forget changes inside the current window (if it possible!), close
- the window.
-
- Program archiv.exe must be in your path (or in the current directory) !!!
-
- In DEMO3.exe You must first insert any records into the window (database)
- Emplyees, than You can insert any records into the window Tasks.
- (in this wery simple demonstration program I do not have all need
- checks)
-
- --------------------------------------------------------- end of file --------
-
-